double-suction pump - French English Dictionary